package com.didispace.entity;

import java.math.BigDecimal;
import java.util.Date;


/**
 * <p>
 * 售后信息表
 * </p>
 *
 * @author bingstar
 * @since 2017-10-16
 */
public class AfterSale{

    /**
     * 主键自增
     */
	private Integer id;
    /**
     * order_goods表主键
     */
	private Integer orderGoodsId;
    /**
     * 当前处理人id
     */
	private Integer handleUserId;
    /**
     * 当前处理人名字
     */
	private String handleUserName;
    /**
     * 用户上传的图片路径（英文逗号分隔）
     */
	private String userUploadImages;
    /**
     * 售后状态 1 未查看 2 处理中 3 已完成
     */
	private String saleState;
    /**
     * 商品状态 1 申请退款中 2 同意退款 3 退款审核中 4 退款成功 5 申请退货 6 同意退货 7 退货审核中 8 退货成功
     */
	private String goodsState;
    /**
     * 退款金额
     */
	private BigDecimal refundAmount;
    /**
     * 用户备注
     */
	private String userRemark;
    /**
     * 售后备注
     */
	private String saleRemark;
    /**
     * 创建时间
     */
	private Date gmtCreate;
    /**
     * 修改时间
     */
	private Date gmtModify;
    /**
     * 售后类型：1 仅退款 2 退货退款
     */
	private String afterSaleType;
    /**
     * 物流单号
     */
	private String logisticsNo;
    /**
     * 递快公司简码
     */
	private String shippingEgname;
    /**
     * 财务是否确认
     */
	private Integer ifConfirm;

	  /**
     * 总订单金额
     */
    private Integer zorderinfo_id;

    /**
     * 当前商品的支付总金额=商品总金额+商品税额+运费
     */
    private String totalMoney;
    
	

	public Integer getZorderinfo_id() {
		return zorderinfo_id;
	}

	public void setZorderinfo_id(Integer zorderinfo_id) {
		this.zorderinfo_id = zorderinfo_id;
	}

	public String getTotalMoney() {
		return totalMoney;
	}

	public void setTotalMoney(String totalMoney) {
		this.totalMoney = totalMoney;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getOrderGoodsId() {
		return orderGoodsId;
	}

	public void setOrderGoodsId(Integer orderGoodsId) {
		this.orderGoodsId = orderGoodsId;
	}

	public Integer getHandleUserId() {
		return handleUserId;
	}

	public void setHandleUserId(Integer handleUserId) {
		this.handleUserId = handleUserId;
	}

	public String getHandleUserName() {
		return handleUserName;
	}

	public void setHandleUserName(String handleUserName) {
		this.handleUserName = handleUserName;
	}

	public String getUserUploadImages() {
		return userUploadImages;
	}

	public void setUserUploadImages(String userUploadImages) {
		this.userUploadImages = userUploadImages;
	}

	public String getSaleState() {
		return saleState;
	}

	public void setSaleState(String saleState) {
		this.saleState = saleState;
	}

	public String getGoodsState() {
		return goodsState;
	}

	public void setGoodsState(String goodsState) {
		this.goodsState = goodsState;
	}

	public BigDecimal getRefundAmount() {
		return refundAmount;
	}

	public void setRefundAmount(BigDecimal refundAmount) {
		this.refundAmount = refundAmount;
	}

	public String getUserRemark() {
		return userRemark;
	}

	public void setUserRemark(String userRemark) {
		this.userRemark = userRemark;
	}

	public String getSaleRemark() {
		return saleRemark;
	}

	public void setSaleRemark(String saleRemark) {
		this.saleRemark = saleRemark;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModify() {
		return gmtModify;
	}

	public void setGmtModify(Date gmtModify) {
		this.gmtModify = gmtModify;
	}

	public String getAfterSaleType() {
		return afterSaleType;
	}

	public void setAfterSaleType(String afterSaleType) {
		this.afterSaleType = afterSaleType;
	}

	public String getLogisticsNo() {
		return logisticsNo;
	}

	public void setLogisticsNo(String logisticsNo) {
		this.logisticsNo = logisticsNo;
	}

	public String getShippingEgname() {
		return shippingEgname;
	}

	public void setShippingEgname(String shippingEgname) {
		this.shippingEgname = shippingEgname;
	}

	public Integer getIfConfirm() {
		return ifConfirm;
	}

	public void setIfConfirm(Integer ifConfirm) {
		this.ifConfirm = ifConfirm;
	}

	@Override
	public String toString() {
		return "AfterSale{" +
			", id=" + id +
			", orderGoodsId=" + orderGoodsId +
			", handleUserId=" + handleUserId +
			", handleUserName=" + handleUserName +
			", userUploadImages=" + userUploadImages +
			", saleState=" + saleState +
			", goodsState=" + goodsState +
			", refundAmount=" + refundAmount +
			", userRemark=" + userRemark +
			", saleRemark=" + saleRemark +
			", gmtCreate=" + gmtCreate +
			", gmtModify=" + gmtModify +
			", afterSaleType=" + afterSaleType +
			", logisticsNo=" + logisticsNo +
			", shippingEgname=" + shippingEgname +
			", ifConfirm=" + ifConfirm +
			"}";
	}
}
